satisfy sb's thirst - Turc Anglais Dictionnaire